<?php

/**
 * Generated Model class.
 */
class Base_LogRow extends Db_Row
{

    /**
     * Set new value for log.id column in current Row.
     * 
     * @param int $IdFromLogRow
     * @return void
     */
    public function setId($Id)
    {
        $this->__set("id", $Id);
    }

    /**
     * Return log.id column value in current Row.
     * 
     * @return int
     */
    public function getId()
    {
        return $this->__get("id");
    }

    /**
     * Set new value for log.user_id column in current Row.
     * 
     * @param int $UserIdFromLogRow
     * @return void
     */
    public function setUserId($UserId)
    {
        $this->__set("user_id", $UserId);
    }

    /**
     * Return log.user_id column value in current Row.
     * 
     * @return int
     */
    public function getUserId()
    {
        return $this->__get("user_id");
    }

    /**
     * Set new value for log.user_name column in current Row.
     * 
     * @param varchar $UserNameFromLogRow
     * @return void
     */
    public function setUserName($UserName)
    {
        $this->__set("user_name", $UserName);
    }

    /**
     * Return log.user_name column value in current Row.
     * 
     * @return varchar
     */
    public function getUserName()
    {
        return $this->__get("user_name");
    }

    /**
     * Set new value for log.action column in current Row.
     * 
     * @param varchar $ActionFromLogRow
     * @return void
     */
    public function setAction($Action)
    {
        $this->__set("action", $Action);
    }

    /**
     * Return log.action column value in current Row.
     * 
     * @return varchar
     */
    public function getAction()
    {
        return $this->__get("action");
    }

    /**
     * Set new value for log.message column in current Row.
     * 
     * @param text $MessageFromLogRow
     * @return void
     */
    public function setMessage($Message)
    {
        $this->__set("message", $Message);
    }

    /**
     * Return log.message column value in current Row.
     * 
     * @return text
     */
    public function getMessage()
    {
        return $this->__get("message");
    }

    /**
     * Set new value for log.priority column in current Row.
     * 
     * @param int $PriorityFromLogRow
     * @return void
     */
    public function setPriority($Priority)
    {
        $this->__set("priority", $Priority);
    }

    /**
     * Return log.priority column value in current Row.
     * 
     * @return int
     */
    public function getPriority()
    {
        return $this->__get("priority");
    }

    /**
     * Set new value for log.priorityName column in current Row.
     * 
     * @param varchar $PriorityNameFromLogRow
     * @return void
     */
    public function setPriorityName($PriorityName)
    {
        $this->__set("priorityName", $PriorityName);
    }

    /**
     * Return log.priorityName column value in current Row.
     * 
     * @return varchar
     */
    public function getPriorityName()
    {
        return $this->__get("priorityName");
    }

    /**
     * Set new value for log.timestamp column in current Row.
     * 
     * @param timestamp $TimestampFromLogRow
     * @return void
     */
    public function setTimestamp($Timestamp)
    {
        $this->__set("timestamp", $Timestamp);
    }

    /**
     * Return log.timestamp column value in current Row.
     * 
     * @return timestamp
     */
    public function getTimestamp()
    {
        return $this->__get("timestamp");
    }


}

